/**
 * 
 */
package com.haizhi.service;

import java.util.List;

import com.haizhi.bean.TbProduct;
import com.haizhi.bean.TbProductData;

/**
 * @author jiangjintai
 *
 */
public interface ProductDataService extends BaseService<TbProductData, Integer> {

	/**
	 * jiangjintai
	 * 2016年8月14日
	 * @param tbProductCopy
	 * @return
	 */
	TbProductData findTopByTbProductOrderByDataIdDesc(TbProduct tbProductCopy);

	/**
	 * jiangjintai
	 * 2016年8月14日
	 * @param tb
	 * @return
	 */
	List<TbProductData> findByMaxVersion(TbProduct tb);

	/**
	 * jiangjintai
	 * 2016年8月15日
	 * @param valueOf
	 * @param productId
	 * @return
	 */
	List<TbProductData> findByDataVersionAndTbProductProductId(Integer valueOf,
			Integer productId);

}
